package main

import "fmt"

func main (){
	var str string ;//声明一个字符串变量
	str="Hello world"
	fmt.Printf("%c   ",str[0]) //取第一个字符
	fmt.Printf("%d",len(str))

	//以字节方式遍历，UTF-8 中文长度是3
	str = "Hello,世界"
	n := len(str)
	for i := 0; i < n; i++ {
		ch := str[i] // 依据下标取字符串中的字符，类型为byte
		fmt.Println(i, ch)
	}

	//以字符遍历
	for i,ch :=range str{
		fmt.Println(i,ch)
	}
}

